contribution and indemnity - Espagnol Anglais Dictionnaire